home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1982-04-15 | 384 b | 22 lines |
- 0 CLS:PRINT
- 10 PRINT "PRIME FACTORS OF INTEGERS"
- 20 PRINT
- 30 PRINT "(ENTER 0 TO END PROGRAM)"
- 40 PRINT "NUMBER";
- 50 INPUT Z
- 60 IF Z = 0 THEN 200
- 70 PRINT SGN (Z)
- 80 Z = ABS (Z)
- 90 FOR I = 2 TO SQR (Z)
- 100 S = 0
- 110 IF Z / I < > INT (Z / I) THEN 150
- 120 Z = Z / I
- 130 S = S + 1
- 140 GOTO 110
- 150 IF S = 0 THEN 170
- 160 PRINT I;"^";S
- 170 NEXT I
- 180 PRINT
- 190 GOTO 40
- 200 RUN "MATH"
-